I'd make an effort to do that before the final tune with the new ECU. When I installed mine the idle was better as I'm quite sure the BOV's were bypassing or not seating 100% all the time.
The Z does make it nicer. There's never a time I'm not happy to drive the Z.